package com.kingyun.gpsinspection.purificationservice.dao.mapper.iam;


import com.kingyun.gpsinspection.purificationservice.facade.model.iam.adm.TaskLinkIam;

import java.util.List;
import java.util.Map;

public interface TaskLinkIamMapper {
    /**
     * 新增
     * @param record
     * @return
     */
    int insert(TaskLinkIam record);

    /**
     * 新增
     * @param record
     * @return
     */
    int insertSelective(TaskLinkIam record);

    /**
     * 总数量
     * @param taskLinkIam
     * @return
     */
    Integer queryCount(TaskLinkIam taskLinkIam);

    /**
     * 查询任务
     * @param taskLinkIam
     * @return
     */
    List<TaskLinkIam> queryList(TaskLinkIam taskLinkIam);

    /**
     * 根据任务id查询
     * @param map
     * @return
     */
    List<TaskLinkIam> queryLogByTaskIdAndNode(Map<String, Object> map);
}